State-based Die Binding for Enhancing SSD Internal Parallelism

نویسنده

  • S. Jin
چکیده

Solid state drives (SSDs) implement large capacity, high performance storage devices by connecting multiple NAND flash memory chips in parallel using multiple channels. Channels can transfer data simultaneously, and each NAND package is composed of multiple dies, which can independently perform NAND operations such as read, write, and erase. Therefore, maximizing the parallel processing capability inside the SSD is important for performance improvement. However, the existing logical address based die binding policy has a disadvantage in that it can concentrate requests only on specific dies, and the existing dynamic binding policy that considers the state of each die has a limitation that it can be used only for the SSD where each die is connected with a dedicated channel. Therefore, in this paper, we propose a dynamic die binding policy that considers both channel state and die state for enhancing internal parallelism of general SSDs where multiple dies share a channel. The performance evaluation results show that the proposed policy shows a performance improvement of more than 20% over the logical address based static binding policy.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Development Write Performance by Enhancing Internal Parallelism of Solid State Drives

Most research of Solid State Drives architectures rely on Flash Translation Layer (FTL) algorithms and wear leveling; however, internal parallelism in Solid State Drives has not been well explored. In this research, I proposed a new strategy to improve SSD write performance by enhancing internal parallelism inside SSDs. A SDRAM buffer is added in the design for buffering and scheduling write re...

متن کامل

XSD: Accelerating MapReduce by Harnessing the GPU inside an SSD

Considerable research has been conducted recently on near-data processing techniques as real-world tasks increasingly involve large-scale and high-dimensional data sets. The advent of solid-state drives (SSDs) has spurred further research because of their processing capability and high internal bandwidth. However, the data processing capability of conventional SSD systems have not been impressi...

متن کامل

Scan and Join Optimization by Exploiting Internal Parallelism of Flash-Based Solid State Drives

Nowadays, flash-based solid state drives (SSDs) are gradually replacing hard disk drives (HDDs) as the primary non-volatile storage in both desktop and enterprise applications because of their potential to speed up performance and reduce power consumption. However, database query processing engines are designed based on the fundamental characteristics of HDDs, so they may not benefit immediatel...

متن کامل

Unblinding the OS to Optimize User-Perceived Flash SSD Latency

In this paper, we present a flash solid-state drive (SSD) optimization that provides hints of SSD internal behaviors, such as device I/O time and buffer activities, to the OS in order to mitigate the impact of I/O completion scheduling delays. The hints enable the OS to make reliable latency predictions of each I/O request so that the OS can make accurate scheduling decisions when to yield or b...

متن کامل

An Evaluation of Different Page Allocation Strategies on High-Speed SSDs

Exploiting internal parallelism over hundreds NAND flash memory is becoming a key design issue in high-speed Solid State Disks (SSDs). In this work, we simulated a cycle-accurate SSD platform with twenty four page allocation strategies, geared toward exploiting both systemlevel parallelism and flash-level parallelism with a variety of design parameters. Our extensive experimental analysis revea...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017